package br.com.main;

import java.io.IOException;

import br.com.vendas.exception.ArqException;
import br.com.vendas.menu.ListaMenus;
import br.com.vendas.menu.Menu;

public class Principal {
	
	private Menu menu;
	
	public Principal() {
		init();
	}
	
	/**
	 * Inicia os dados para rodar o sistema
	 */
	private void init() {
		menu = ListaMenus.getMenuPrincipal();
	}
	
	/**
	 * Inicia o sistema processando o primeiro menu
	 * 
	 * @throws IOException
	 * @throws ArqException 
	 */
	public void run() throws IOException, ArqException {
		menu.processar();
	}

}
